﻿using System;
namespace YogaStudio.Service.BLL
{
    public interface IFacultyService : IDisposable
    {
        void Dispose(bool disposing);
        System.Collections.Generic.IEnumerable<YogaStudio.Data.Domain.Customer> GetAdviseesByFacultyId(int facultyId);
        System.Collections.Generic.IEnumerable<YogaStudio.Data.Domain.Customer> GetAllAdvisees();
        YogaStudio.Data.Domain.Faculty GetFacultyByLogInUserName(string userName);
        YogaStudio.Data.Domain.Faculty GetFreeFaculty();
        System.Collections.Generic.IEnumerable<YogaStudio.Data.Domain.WaiverRequest> GetWaiverRequestsByFacultyId(int facultyId);
    }
}
